在Java程式設計中,控制流的條件語句讓程式能夠根據不同的條件來執行不同的代碼。這使得程式可以做出決策和執行可變的操作。Java中最常用的條件語句包括if-else和switch-case。
1.if-else語句
- 根據布林條件來判斷是否執行某段代碼。如果條件為true,則執行if區塊內的代碼。
- if (條件) {
// 當條件為 true 時執行這裡的代碼
}
*eg. int age = 20;
if (age >= 18) {
System.out.println("你是成年人");
}
2.if-else語句
- 當條件不滿足時執行else區塊中的代碼。
- if (條件) {
// 當條件為 true 時執行
} else {
// 當條件為 false 時執行
}
- eg.int age = 16;
if (age >= 18) {
System.out.println("你是成年人");
} else {
System.out.println("你是未成年人");
}
3.if- else if -else語句
- 允許多個條件進行判斷,依次檢查條件,直到找到true的條件,並執行相應的代碼。如果沒有條件為 true,則執行最後的else區塊。
- if (條件1) {
// 當條件1 為 true 時執行
} else if (條件2) {
// 當條件1 為 false 且 條件2 為 true 時執行
} else {
// 當所有條件都為 false 時執行
}
- eg.int score = 85;
if (score >= 90) {
System.out.println("A等級");
} else if (score >= 80) {
System.out.println("B等級");
} else if (score >= 70) {
System.out.println("C等級");
} else {
System.out.println("不及格");
}